7e649a26a628ad4aed1c40ae0af4a41b1c16372f,engine/src/org/pentaho/di/trans/steps/textfileinput/TextFileInput.java,TextFileInput,initErrorHandling,#,1590

Before Change


    List<FileErrorHandler> dataErrorLineHandlers = new ArrayList<FileErrorHandler>( 2 );
    if ( meta.getLineNumberFilesDestinationDirectory() != null ) {
      dataErrorLineHandlers.add( new FileErrorHandlerContentLineNumber( getTrans().getCurrentDate(), meta
          .getLineNumberFilesDestinationDirectory(), meta.getLineNumberFilesExtension(), meta.getEncoding(), this ) );
    }
    if ( meta.getErrorFilesDestinationDirectory() != null ) {
      dataErrorLineHandlers.add( new FileErrorHandlerMissingFiles( getTrans().getCurrentDate(), meta

After Change


    List<FileErrorHandler> dataErrorLineHandlers = new ArrayList<FileErrorHandler>( 2 );
    if ( meta.getLineNumberFilesDestinationDirectory() != null ) {
      dataErrorLineHandlers
        .add( new FileErrorHandlerContentLineNumber( getTrans().getCurrentDate(), environmentSubstitute( meta
          .getLineNumberFilesDestinationDirectory() ), meta.getLineNumberFilesExtension(), meta.getEncoding(), this ) );
    }
    if ( meta.getErrorFilesDestinationDirectory() != null ) {
      dataErrorLineHandlers.add( new FileErrorHandlerMissingFiles( getTrans().getCurrentDate(), environmentSubstitute(